Internet Archive BookReader

Registrum Episcopatus Brechinensis, Cui Accedunt Cartae Quamplurimae Originales